dimpled hole - Turkish English Dictionary